The Last Guardian - Eoin Colfer
I have to read this one again before I comment.