Essential cell biology - Alberts, Bruce (W.W. Norton & Company, 2019)