This is a well written book. It is good, I found at times though it was a little artificial and almost a bit patronizing to its characters. There are a lot of good things about it however. Still it failed to really grab me. I liked certain things such as a wall that becomes covered in religious paintings to stop people from pissing against it, but in the end it is more an OK book and there is nothing here that is very compelling, although all of it is quite well done.