This is a Utopian novel and as the author has acknowledged it's a tricky thing to write well. I think he does a decent job but in the end it feels more like a travelogue than a novel. It wasn't too long though.Also, I've just finished reading a few minutes ago and I have to say I felt the ending was a bit abrupt.