It’s a long read and worth every word. So go read it.