Author: John George Swindell
Alternate names: John G. Swindell