A review by emilyrandolph_epstein
The Eternity Code by Eoin Colfer

5.0