Clyde J. LewisBooksCivilization past & presentCivilization Past and Present Vol. 2Civilization past & presentCivilization Past and PresentCivilization Past and PresentCivilization past & presentAuthor data: Open Library