by David Kilcullen
publisher: Oxford University Press, USA publish date: October 1st 2013
format: hardcover pages: 352
language: English
ISBN:
0199737509 (9780199737505)
publisher: Oxford University Press, USA publish date: 2013
format: kindle pages: 351
language: English
ISBN:
9780199911608
publisher: C Hurst & Co Publishers Ltd publish date: September 2nd 2013
format: hardcover pages: 368
language: English
ISBN:
1849043248 (9781849043243)
publisher: Oxford University Press, USA publish date: January 1st 2013
format: ebook pages: 353
language: English
ISBN:
1306168619 (9781306168618)