Keith Shackleton British, 1923-2015