Artificial Life III by Christopher G. Langton | Menrva Books