Historical fiction? Check! A bit of mystery? Check! A good romance with a touch of arranged marriage (I kinda like arranged marriages in stories... don't ask) Check! Loved this book so much, devoured it in a couple of hours. Such a great heroine too who is level-headed and refused to let others talk her down. - Full review to come!