Essential cell biology - Alberts, Bruce (Garland Science, 2010)