Gene cloning and DNA analysis an introduction - Brown, Terence A. 1953- (Blackwell Publ., 2006)