TY - BOOK AU - TI - The Thread of Life: the Story of Genes and Genetic Engineering SN - 9780521625098, 0521625092 AV - QH442 A41 KW - ER -