Molecular biology - Freifelder, david (New delhi Narosa, 1987)