Molecular biology - Turner, Phil (BIOS instant notes., 2005)