publisher: Cassell publish date: October 1st 2003
format: hardcover pages: 320
language: English
ISBN:
0304359556 (9780304359554)
publisher: Weidenfeld Military publish date: April 1st 2007
format: paperback pages: 432
language: English
ISBN:
0304366595 (9780304366590)
publisher: Phoenix publish date: December 20th 2012
format: kindle pages: 448
language: English
ISBN:
1780225547 (9781780225548)