Cell and Molecular Biology - Peter J Russell (Cengage Learning India Pvt. Ltd., 2004)