Dan McKanan

Reviewed by Dan McKanan, who teaches church history at the College of Saint Benedict and Saint John's University in central Minnesota.