Essential cell biology / Bruce Alberts [and seven others]. - Alberts, Bruce (Garland Science, 2014)