A review by bookishperseus
The Amulet of Samarkand by Jonathan Stroud

Did not finish book.

1.0