Computational molecular evolution - Yang, Ziheng (Oxford series in ecology and evolution., 2006)