Mike’s Substack

Mike Ballard
Mike Ballard's avatar
I'm a retired wage-slave pushing 80.