Genetics: A Conceptual Approach by Anthony Pierce & Benjamin Pierce