Steven Britton Major, b. Aug 8, 1943, d. Jul 20, 2010