273 of 391

The Mad Scientist's Daughter - Cassandra Rose Clarke

If everything doesn't go to hell in the next hundred pages, this could very well end up my favorite book of the year.