Life`s Devices: The Physical world of animals and plants/ Steven Vogel - Vogel, Steven (1988)