The nature of life - John H. Postlethwait, Janet L. Hopson (McGraw-Hill)