Barrie Cooke (1931-2014)