Introduction To Genetic Principles by Janet Hyde & David R. Hyde