Aspects of Western Civilization::problems and sources in history; vol. I - Roger, Perry M. (Englewood Cliffs, New Jersey:Prentice Hall, 1992)