Great read. Leaves you with a lot to think about.