John Edwards, 1945–2012 (leeftijd 67 jaar)