Author: B. G. Beatty
Alternate names: B. G. Beatty; Bernard Beatty