Glencross, Kate,author.