Michael McGerr Michael Hennessy Brian, McGuinness. Michael Haynes Michael M. Cernea. Michael Mann. Michael Marsonet Michael Martin Michael Martin. Michael Melvin