Summary

Artemis Fowl

the Time Paradox
To fix a major mistake involving the health of his mother, Artemis must travel back in time to save her. There he must face off against his greatest enemy. Himself.