Previous
Previous

this blog has been moved to substack

Next
Next

may 11 2025