Encyclopaedia of genetics - Shukla, Arvind Nabh (Discovery Pub. House, 2009)