Author: B. H. Spratt
Alternate names: Barrie Hugh Spratt; Spratt, Barrie Hugh; Spratt, B. H.