I have a bad feeling about this book. I have heard great things about it. I should know better. I'm just 73 pages in and I hate the main character, Tom. He is a loser with daddy and mummy issues. I can live with that as long as he grows up soon but if I have to suffer his immaturity until the end, well, I don't think I will get there. The character reminds me of the main character of Adam Roberts's Splinter, whom I loathed and I consequently hated the book (and I don't say that about many books). I am enjoying the writing and the author has an amusing turn of phrase but that won't be enough to offset the irritation I find with Tom if nothing changes soon.