A review by bookhoarding
Artemis Fowl by Eoin Colfer

5.0