Molecular biology and genetic engineering - Yadava, N. K., 1950- (Manglam Publications, 2009)