Essential cell biology - Bray,Alberts and others (Garland Science, New York, 2009)