JAMES J. LENNON