An odd, but not unenjoyable book, with an original storyline. It could have benefited from attention to dialogue - everything is too proper and formal for 'real' speech, but it's okay. I wouldn't necessarily recommend it, but that said, I wouldn't slate it either, if asked an opinion.Overall ra...