Essential cell biology - Bruce, Alberts. et al (Garland Science., 2014)