JOHN H. SHANNON ESQ.