Karen Thornton, Jon Slater and William Stewart