BLOG, Enceladus, Evidence, Panspermia 2017-4-17 : Life on Enceladus – Letter to Editor of the Times of London April 22, 2017 Chandra Wickramasinghe