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