A review by moonprismbooks
The Lake of Souls by Darren Shan

medium-paced

4.0

What an adventure this book takes us on! That ending reveal was insane!
I did NOT expect Harkat’s true self to be Kurda. The way Mr. Tiny made that happen is wild!