Author: Basil John Alexander Hargreaves
Alternate names: B. J. A. Hargreaves
Born: 1925