Cell and molecular biology - Sheeler, Phillip (New York John Wiley, 2004)