The Investiture Controversy issues, ideals, and results (Holt, Rinehart and Winston, 1971)