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