Cell and Molecular Biology - Karp,Gerald (John Wiley, 2008)