A review by mothfae
The Amulet of Samarkand by Jonathan Stroud

4.0