carol-rankmore-book-cover