JAMES M. MCGEEHAN