elenalinville.com
Three Parts Dead by Max Gladstone
Stars: 5 out of 5. Sometimes, you stumbled upon a book that resonates with you on a deeper than usual level. Maybe you had a similar idea banging around your head for a while, or maybe some of your…