Essential cell biology - Alberts, bray (New York Garland science, 2014)