Alan Davie 1920-2014