Genetics : a molecular perspective - Klug, Steve William (Prentice Hall : Pearson Education, 2003)