Francis J. Keefe, PhD