Who is Francis “Pat” Fitzpatrick? The answer will surely differ greatly, depending on who you ask, but one...