Molecular biology - Turner, Philip C.; McLeannan, A.G; Bates, A.D; White, M.R.H (The instant notes series, 2000)