JAMES G. SHANNON SR.