JAMES H. HAVENS