The overall writing quality was good. The author does repeat quite a bit, constantly reminding of what we read in the last chapter. The book is also really anti religion and has a poor portrayal of women. There is also quite a bit of language in the book. I'm not planning on reading the next one.