David J Peterson Author

David J. Peterson is a freelance writer and high school instructor in the Chicago area. He has contributed articles to various publications, including the National Catholic Register, Fidelity, and Social Justice Review. Since 1995 he has been a regular features writer for Fidelity/Culture Wars.