Author: B. D. Maggs
Alternate names: B.D Maggs