As always, Scott Johnson should be read.