Cookson, Catherine,author.