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