Professor Martin Rees (Cambridge University, UK)