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