JAMES T. HASTY