Teach Yourself
Nearly every day, the media report new findings and further developments in the field of genetics, stirring hope and controversy. "Teach Yourself 101 Key Ideas: Genetics" seeks to sort out the debate and present facts and theories in an informative, yet understandable way