Thread of life The story of gense and genetic engineering - Aldridge, Susan (Cambridge University Press, 1996)