Author: John M. Kelly
Alternate names: Kelly, John M., 1949-; Kelly, John M.
Born: 1949