Preserving Western History

Preserving Western History

Edited by Andrew Gulliford

423 Pages, 8.50 x 11.00 in, 153 halftones, 3 line drawings, 7 maps

  • Paperback
  • 9780826333100 | August 2005

$39.95

Buy