Captain Edward L Beach

Beach is a retired captain and World War II veteran of twelve submarine war patrols and Navy Cross recipient.