The Renaissance: basic interpretations by Dannenfeldt, Karl Henry fromProblems in European civilization 0 Type: Book