The latest book by Eoin Colfer,where-in Artemis Fowl goes back in time to do battle against himself.
Try changing the filters