The Shaping of Western Civilization
Engels
320
49.95
The third edition of this textbook provides a coherent history of the West, pointing students to major issues and modelling how historians interpret and use evidence.

0 | 0