JAMES G. SHENNAN JR.