World civilizations
by
Philip J. Adler
CENGAGE LEARNING