Michael J. Doherty
overview