Molecular Biology by Rachel Green & Nancy Craig