Author: John Angell James
Alternate names: Jhn Angeli James (misspelling?)