"Artemis Fowl the eternity code" reviewed by Elyssa on May 6, 2013