Author: Charles Montague Neale
Alternate names: C. M. Neale; Neale, Charles Montague.
Born: 1856