Molecular evolution : producing the biochemical data. - Zimmer, Elizabeth A.; Roalson, Eric H. (Elsevier Academic Press, 2005)