SpellbindingHeart wrenchingA page turnerAnd any other cliche or platitude that exists in the book reviewing lexicon.So there!...