A review by blebbing
Chimera by Mira Grant

2.0

Holy god. Arguably the whiniest heroine I've ever read. She would not shut up!