Michael Connelley Michael Connelly Michael Connelly. Michael Kelly Michael Allen Michael cunningham J. Michael O'Malley