The web of life: A new scientific understanding of living systems (1996)

by F Capra