Understanding DNA and gene cloning - Drlica, Karl. (J. Wiley, 1997)