Author: J. Savage
Alternate names: J.C. Savage