Jeffrey Nichols Editor & Author

Jeffrey Nichols is an associate professor of history at Westminster College in Salt Lake City.