A review by anonymousrival
The Lake of Souls by Darren Shan

adventurous dark tense medium-paced

4.0