Author: John C. Friel
Alternate names: John C. Friel Ph.D.; John Friel
Born: 1947