ANNETTE HAVEN AND JOHN HOLMES