Molecular Biology - Freifelder David (Narosa Publishing House)