Essential cell biology - Alberts, Bruce (New York Garland Science, 2004)