JOHN M CARROLL, ESQ