Reading progress update: I've read 296 out of 512 pages.

Feversong: A Fever Novel - Karen Marie Moning

I hate this book in this book. Confusing