Essential cell biology - Bray, Alberts (2010)