Exclusive Weekend Savings! $12 off. Get the code »

Captain Edward L Beach

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