Nonprofit, independent journalism. Supported by readers.

Donate
Topics

Nick Hayes

Nick Hayes is a professor of history who holds the university chair in critical thinking at Saint John’s University in Collegeville, Minn.