I've read several of Jo Beverley's novels and this is my favourite. In her hero, Rothgar, she's created a hero true to his times and still sexy and credible for a modern reader, and the heroine, Diana, Countess of Arradale, she's given us a feisty but feasible woman who has power and influence and good sense. The most convincing aspect of this novel for me was the way the heroine is manoeuvred by the circumstances of her time into a situation where she has to be submissive - but she fights back. Jo Beverley knows her period well, and while her language is accessible, it is rarely anachronistic. You can really lose yourself in this book, and I read late into the night and woke early just so I could finish it. And I will be re-reading. It quickened my pulse, made me laugh and I would recommend it to romance lovers and historical novel fans alike. It is set in Yorkshire and London, and I did feel that the London scenes were the ones which really came alive.