Mark Sephton Imperial College Of London, London, United Kingdom Journal Astrobiology ISSN: 15311074 Read Online