Essential cell biology - Alberts, Bruce, 1938- (Garland science, 2004)