JAMES M HASSE