Author: J. E. Neale
Alternate names: J. E Neale; J.E. Neale; J E. Neale