Author: William L. Galvery
Alternate names: William L. Galvery Jr.