I love Eloisa James books, and this is a great example of her work. Jemma is spirited and intelligent – what every heroine should be! Elijah is a complex man who becomes more and more clear to the reader as the story progresses. There are some small ‘surprises’ for the reader, such as the reason Elijah waited so long to summon Jemma home from overseas. I enjoyed the secondary character of their mutual friend. I was kept in suspense right until the end as to the outcome of the story. An excellent read, well worth it.