Principles of genetics. - Tamarin, Robert H.