Author: J.B. Vample
Alternate names: J. B. Vample