Molecular Biology Techniques by Katherine G. Field, Katharine Field & Walt Ream