Author: John F. Kelly
Alternate names: John F Kelly; Kelly, John F.; Kelly, John F