JAMES M HAVENS