Edward L. Beach, Jr.

1918–2002 (age 84)

U.S. Navy submarine officer and author