Understanding DNA and gene cloning a guide for the curious - Drlica, Karl (John Wiley & Sons, 1997)