What Sustains Life? Consilient Mechanisms for Protein-Based Machines and Materials - Urry, Dan W. (Birkhäuser Boston : Imprint: Birkhäuser, 2006)