Author: John R. Hale
Alternate names: John R Hale
Born: 1951