Author: John P. Edwards
Alternate names: Edwards, John P. (John Patrick)