JAMES WATSON MAHAFFEY, JR.