Author: B. E. Juniper
Alternate names: Barrie E. Juniper; Barrie Edward Juniper