Student Handbook and Solutions Manual for Concepts of Genetics by Klug, William This textbook covers a lot of ground without feeling overwhelming.