A review by freebird795
Endsinger by Jay Kristoff

4.0

This has been a good trilogy. There's a couple of times where it seemed to go off track, but on the whole it was well worth reading.