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