David Slack
substack
Where we are, where we might be headed
29 May 2021
8 min read