Fred Kirsch

Tech, Publishing, Sports, some politics. Follow me to freedom. Opinions here are my own.