Author: John P. De Cecco
Alternate names: John P. DeCecco; J. P. DeCecco; John P. Dececco; John Dececco; J. P. Dececco; John Paul DeCecco; JOHN P. DECECCO; Dececco, Phd, John; John P De Cecco; JOHN P. DE CECCO; J P DeCecco; ed De Cecco John P.