Takes readers on a carnival ride through laughter and tears with a bit of time travel thrown in for spice
[An] appealing cast of characters... [with] with plenty of humour, lots of action, and even a touch of romance
I've never seen time travel handled this way. I like it.
A true page-turner