by Martin Middlebrook
publisher: Cassell publish date: February 1st 2007
format: paperback pages: 404
language: English
ISBN:
0304365785 (9780304365784)
publisher: Penguin publish date: October 28th 1992
format: paperback pages: 416
language: English
ISBN:
0140166955 (9780140166958)
language: English
ISBN:
0688031382 (9780688031381)
publisher: Penguin publish date: 1978
format: paperback pages: 378
language: English
ISBN:
0140046136 (9780140046137)
publisher: Pen and Sword publish date: July 1st 2011
format: paperback pages: 352
language: English
ISBN:
1848844786 (9781848844780)
publisher: William Morrow & Company publish date: June 1st 1986
format: paperback pages: 416
language: English
ISBN:
0688064280 (9780688064280)
publisher: Viking
language: English
ISBN:
0713909277 (9780713909272)