Author: J. A. Gillespie
Alternate names: J.A Gillespie