JAMES J. WHELEHAN