This book has such a lovely voice. It's suspenseful and plot-driven but so well-written that you never want it to end. The scenario and complex cast of characters are at the same time believable and other-worldly. Although my husband and I read different types of books, we both loved this one!