GARY HAVENS