A review by emrohrer
Shattered by Kevin Hearne

5.0

I read this book in 2 and a half hours...enough said. Ok, maybe not quite enough...Kevin Hearne is a maestro and I wish we could hang out so I could pick his brain.