by Richard J. Evans
publisher: W. W. Norton & Company publish date: January 17th 2000
format: paperback pages: 287
language: English
ISBN:
0393319598 (9780393319590)
publisher: Granta Books publish date: 2001
pages: 384
language: English
ISBN:
1862073953 (9781862073951)
language: English
ISBN:
1862071047 (9781862071049)
publisher: Granta Books publish date: November 1st 2012
format: ebook
language: English
ISBN:
1847087906 (9781847087904)
publisher: W W Norton & Co Inc publish date: January 1st 1999
format: hardcover
language: English
ISBN:
0393046877 (9780393046878)
publisher: Granta Books (UK) publish date: January 1st 1997
format: Unknown Binding pages: 307
language: English
ISBN:
1862070687 (9781862070684)