Book review: The Scorpio Races by Maggie Stiefvater

You know a novel is good when you read the last few sentences a handful of times, going over and over them again to make sure the sigh you’ve let out was indeed correct. The Scorpio Races was one of those books. The end was beautiful and magical, and just made me sigh – with…