Author: George Davidson Elsdon
Alternate names: G.B. Elsdon; G. D. Elsdon