Joshua P. Steele
Replies Photos Archive About

Dec 14, 2019

Some very helpful advice here! How to Argue on the Internet Without Losing Your Mind - The New York Times

Follow @joshuapsteele on Micro.blog.