Molecular evolution: producing the biochemical data - Abelson, John N. (Academic Press, 1993)