Alan Reynolds 1926-2014