publisher: MacMillan Publishing Company
format: hardcover pages: 256
language: English
ISBN:
0333048466 (9780333048467)
publisher: Naval & Military Press publish date: March 22nd 2010
format: paperback pages: 394
language: English
ISBN:
1845748719 (9781845748715)
publisher: Cambridge University Press publish date: February 29th 2008
format: paperback pages: 260
language: English
ISBN:
0521429323 (9780521429320)
publisher: Academic Press
format: hardcover pages: 405
language: English
ISBN:
0123299500 (9780123299505)