An Engineer’s Diary of the Great War

An Engineer's Diary of the Great War

Edited by Terry Bareither

168 Pages, 6.25 x 9.25 in

168 Pages, 6.25 x 9.25 in

  • Hardcover
  • 9781557531704 | Published: May 2001

$19.95

Buy