Brian M. Fagan Bian M. Fagan Brian Fagan Erin Flanagan Jean Reagan Branagan Damian Fagan Frank O'Hagan Josh A. Cagan Richard L. Kagan