Author: James D. Tisdall
Alternate names: James Tisdall