Understanding DNA and Gene Cloning. A Guide for the Curious, Paperback/Karl S. Drlica