Gene Cloning and DNA Analysis : An Introduction - Brown, T.A (2010)