This is from the current issue of Nautilus http://nautil.us/.  Thanks to AD Len Small for the assignment, this was a fun one.  I am doing another one for an article in the same issue which I will post soon, as well as the printed version.