ISBN 9780674022515 books & textbook
Fighting the Great War: A Global History (Polity Short Introductions)
Harvard University Press /2006-09-30 Paperback / 416 Pages
isbn-10: 0674022513 / isbn-13: 9780674022515
Harvard University Press /2006-09-30 Paperback / 416 Pages
isbn-10: 0674022513 / isbn-13: 9780674022515