What Is life? : a guide to biology with physiology - Phelan, Jay (New York : W.H. Freeman, 2011)