JOHN G. MCCULLOUGH, ESQ.