Essentials of Genetics – Paperback, by Klug William; Cummings – Acceptable n This textbook covers both theory and hands-on exercises in equal measure.