Cell and molecular biology - Sheeler, Phillip (New Delhi Wiley, 2009)