Author: James D. Mallory
Alternate names: Mallory, James D; James D. Mallory, Jr.