Analysis of Genes and Genomes by Richard J. Reece