Cell and molecular biology - Sheelar, Phillip (New York John wiley & sons, 2004)