JOHN G. CARROLL, ESQ.