Mastering Modern German History 1864-1990 addresses the key political, social and economic developments in German history from 1864, to unification, through to the collapse of the Berlin Wall and re-u...
Mastering Modern US History covers the key developments in American History from 1900 to 1980. The text provides comprehensive coverage of each president from Theodore Roosevelt to Jimmy Carter. Drama...