John Addyman Wales, 1929-2006