by Alfred Thayer Mahan
publisher: Fireship Press publish date: August 24th 2010
format: paperback pages: 324
language: English
ISBN:
1935585185 (9781935585183)
language: English
ISBN:
1402189567 (9781402189562)
language: English
ISBN:
1402189559 (9781402189555)
publisher: Nabu Press publish date: February 16th 2010
format: paperback pages: 436
language: English
ISBN:
1144614406 (9781144614407)
publisher: S. Low Marston publish date: January 1st 1970
format: hardcover pages: 2
language: English
ISBN:
0403001935 (9780403001934)
publisher: Kessinger Publishing publish date: July 1st 2007
format: hardcover pages: 460
language: English
ISBN:
0548139326 (9780548139325)
publisher: Addison Press publish date: May 27th 2011
format: paperback pages: 454
language: English
ISBN:
1446065456 (9781446065457)
publisher: Waddell Press publish date: May 27th 2011
format: paperback pages: 424
language: English
ISBN:
1446065413 (9781446065419)