Public texts preserved from the author’s blog.
Blog text · 23 April 2024
Scanned page · 22 April 2024
Scanned page · 16 April 2024