Author: G. Courtenay Beale
Alternate names: G. Courtnay Beale