Author: Green, J. D.
Alternate names: Green, John D.