JOHN F HAVENS