Author: J. L. Gribble
Alternate names: J L Gribble