Artificial life, the stuff of dreams and nightmares, has arrived
economist.com