Author: John Paul Adams
Alternate names: John P. Adams