The processes of life : an introduction to molecular biology - Hunter, Lawrence E. (Cambridge, Mass. : MIT Press, 2009)
Keywords: Molecular biology; Computational Biology; Biological Evolution