by Townsend Hoopes
publisher: US Naval Institute Press publish date: April 15th 2012
format: paperback pages: 608
language: English
ISBN:
1557503346 (9781557503343)
publisher: Knopf publish date: May 5th 1992
format: hardcover pages: 587
language: English
ISBN:
0394577612 (9780394577616)
publisher: Vintage publish date: November 30th 1993
format: paperback pages: 587
language: English
ISBN:
0679727213 (9780679727217)
publisher: Random House, Inc. publish date: June 12th 1994
language: English
ISBN:
0517117886 (9780517117880)
publisher: Random House, Inc. publish date: August 19th 1997
language: English
ISBN:
0517179350 (9780517179352)