In my opinion, this book is not at all up to the standard of Williams' other novels. There are some interesting characters and ideas but a lot of inconsistencies and rough edges as well. Read it if you have read the other novels and want this one for completeness. The one memorable character for me ...