michael harrington lawyer