Forging the Modern World

A History

by: James Carter; Richard Warren

  • Publisher: Oxford University Press
  • Print ISBN: 9780190901899, 0190901896

  • eText ISBN: 9780190901905, 019090190X

  • Edition: 2nd
Available from $ 29.64 CAD
SKU: 9780190901905R180