A review by thebookheap12
Firesong by William Nicholson

3.0

not as good as the first two books, but not a bad ending to the trilogy either...