A review by bookishyvonne
Artemis Fowl by Eoin Colfer

5.0