Author: James P. Kimmel Jr
Alternate names: Kimmel, James, Jr.