Molecular and genome evolution - Graur, Dan; Sater, Amy Kathererine 1959-; Cooper, Tim F. (Sinauer Associates, Inc., 2016)