John Lancashire (1935-2015)