This is the greatest text I have read in the last 10 years, it kept getting better as it went along.