This is an amazing post, at Phi Beta Cons.