Home Alone
Earth might, after all, be in a special place in the universe.
 
Client: New Scientist
Date created: November 2008