John Logan, John Grogan John Horgan John Hagan Johnny Rogan John Langan John Keegan John Flanagan John Keegan. Coogan