Essential cell biology - Alberts, Bruce (Garland Science; Taylor and Francis Group, 2010)