Reading list: Artemis Fowl
The 9 Books in the Artemis Fowl Series