Author: Hugh G. Beale
Alternate names: H. G. Beale; H.G. Beale