2 Comments
User's avatar
Simon Sjörén's avatar

Thanks for continuing to bring solid reading in the middle of the summer. Once again packed full with concise and relevant stuff to ponder.

Expand full comment
Michael Muller's avatar

Brilliant as always. Thank you, John

Expand full comment