Warren J. Keegan Warren H. Finlay. Warren J. Keegan. Warren P. Mason. Darren E. Tromblay Warren J. Keegan = Warren M. Warren D. Warren W. Darren L.