STEVEN REEVES HAVENS