History’s Locomotives

History's Locomotives

Revolutions and the Making of the Modern World

by Martin Malia

Edited by Terence Emmons

384 Pages, 6.12 x 9.25 in

  • Paperback
  • 9780300126907
  • Published: Tuesday, 22 Jan 2008

$37.00