Gene Cloning and Manipulation - Howe, C. (Cambridge University Press, 2012)