Jon Scherer

Jon Scherer

Focusing on history, politics, religion, education, and other random thoughts. Posts articles for 3 publishers on Medium.