Good

If you can stand being dropped into a middle of mystery, this book rewards you in spades. It takes well known fairy tales - Rapunzel, Sleeping Beauty, the Little Mermiad, Beauty and the Beast among others - and plays with the idea of story telling and revenge, and love. It's actually quite beautiful LGTB friendly, including a few hits towards how social media treats famous women.