TERRANCE HAVENS