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