A review by thecalicobooks
Frenzy by Robert Liparulo

5.0

It ended perfect, without being unrealistically perfect. I loved this entire series!