Okay, first up, a confession: I’m heartily sick of time travel tales. They’re just silly (as my Mum pointed out, “If we were ever going to invent time travel, we’d know about it”) and there are too many of them. This has three things in its favour: 1. It’s magic (which actually makes it far less silly – technobabble is unwanted and mercifully unnecessary). 2. It’s a story pitting Artemis against Artemis, which is cool. 3. It’s Eoin Colfer, and I trust him to spin a good yarn.
The rest of the review is at Comfy Chair, where I get paid for it.