JOHN P. CARROLL, DMD