Well I really enjoyed this one. Just when I thought I knew what was happening, there would be another twist to subvert my expectations, and yet all the paradoxes etc did end up getting addressed, and usually explained.
My only criticism would be that there were times that I found it hard to identify “The Doctor” as Ten, although there were other times when the characterisation was spot-on. I suspect this may be due to the book having been written before any of his episodes had been broadcast.