The secret of our success on planet Earth is space. Lots of it. Our solar system is a tiny island of activity in an ocean of emptiness.
The Last Three Minutes (ed. Hachette UK, 2013) - ISBN: 9781780227627
The secret of our success on planet Earth is space. Lots of it. Our solar system is a tiny island of activity in an ocean of emptiness.
The Last Three Minutes (ed. Hachette UK, 2013) - ISBN: 9781780227627