To End All Wars

To End All Wars

£6.99

In this brilliant new work of history, Adam Hochschild follows a group of characters connected by blood ties, close friendships or personal enmities and shows how the war exposed the divisions between them.

Out of stock

SKU: 13362
Category:

TAGS:

Additional information

ISBN

9780230013964

Author

Publisher

Macmillan

Published

Type

Pages

356