Be the first one to review
Review the book today!
Overview
It provides extensive coverage of the modern era and features numerous illustrations, maps, and tables. This new edition includes a thoroughly updated bibliographic essay and a new discussion of the m...
Read more