I wish more people knew W. Vollmann. I have read this book 4 times and it is better with each read. The first time through you may not know what is going on for the first hundred pages or so, but keep reading; it is worth it.