Digital Genesis: Computers, Evolution and Artificial Life
Artificial-Life Ecosystems - What are they and what could they become?