Brilliant. With each of her new books, i have anticpiated disappointment or repetition from her previous books. Despite the storyline of all her books being similar, she never fails to paint a vivid, emotional picture of all her characters. The best so far - Couldn't put it down! Fantastic.