JAMES W. MAHAFFEY, JR.