Middle Ages, Renaissance, and Reformation (Harcourt, Brace, Jovanovich, 1980)