William Hannigan William Mulligan William Morgan Lisa Hannigan Tim Hannigan William Keegan William R. Hogan by Tim Hannigan William Bryant Logan william Makepeace