by Edward N. Luttwak
publisher: Belknap Press publish date: November 1st 2009
format: hardcover pages: 498
language: English
ISBN:
0674035194 (9780674035195)
publisher: Belknap Press publish date: November 30th 2011
format: paperback pages: 512
language: English
ISBN:
0674062078 (9780674062078)
publisher: Belknap Press publish date: November 15th 2009
format: ebook pages: 512
language: English
ISBN:
0674054202 (9780674054202)