Author: Charles H. Weigall
Alternate names: Charles Harvey Weigall; Charles H Weigall