I read TGND a few weeks ago. It's the first book I've read by him and I enjoyed it. The subject matter is a little over the top for some, but that part comes late in the book. It didn't really bother...