Nice write-up from Thought on Tracks blog.