This book was probably the first I have read of the type, and I definietly found it a fun read. More a 4.5 star rating than 4, but not quite a 5. I loved the characterisation, pace and plot. One question kept coming back to me though; why was Yelena kept alive in the dungeon for so long and why was Valek drawn to Yelena in the first place (in first chapter so I don't think it spoils the plot for anyone). I hope it's explained in the next book.