Author: James D. Keyser
Alternate names: James Keyser; James D Keyser; Keyser, James D.