carole horlock