The Nature of life,- Third Edition - Postlethwait,John H. (McGraw-Hill,Inc)