A review by pagesofwyn
The Faceless Ones by Derek Landy

4.0