Author: Edgar March Crookshank
Alternate names: Edgar M. 1858-1928 Crookshank; Edgar M. Crookshank; E. M. Crookshank
Born: 1858
Died: 1928