Genetics Demystified

Genetics Demystified - Edward Willett Densely packed with information and not an easy read.