A review by sydneythewhale
The Time Paradox by Eoin Colfer

3.75