JAMES T RANT