Manyebook
William S. Klug
Essentials of Genetics