Molecular biology techniques An intensive laboratory course - Ream Walt; Field Katharine G (1999)