Alan Shepard died on 21 July 1998 in California . Born on 18 November 1923 in New Hampshire , he attended NWC and graduated with an MA in 1957 . Before retiring on 1 August 1974 he had been awarded the United States Navy Distinguished Service Medal .