Author: John P. Elia
Alternate names: John Elia; John P Elia