At home in the universe

Stuart Kauffman
Oxford University Press
9780195095999
0-19-509599-5