World Civilizations by Philip J. Adler, Randall L. Pouwels & Adler/Pouwels