Principles of genetics - Snustad, D Peter (Wiley, 2006)