World history in brief: Major patterns of change and continuity
Sterns, P. N.
World history in brief: Major patterns of change and continuity - London Pearson 2005 - 694p Illustrated
321196724
History
D 21.3 / S74 2005
World history in brief: Major patterns of change and continuity - London Pearson 2005 - 694p Illustrated
321196724
History
D 21.3 / S74 2005