Essential cell biology - Alberts; Bray (UK Garland Science, 2014)