Cameron, James. President of the Kipling Society 1977-80. Obituary