Essential Cell Biology
By Alberts, Bruce et al., Bruce, Bray, Dennis, Hopkin, Karen, Johnson, Alexander, Lewis, Julian, Roberts, Keith, Raff, Martin, Walter, Peter, Bruce Alberts, Dennis Bray, Karen Hopkin, Alexander Johnson, Julian Lewis, Keith Roberts, Martin Raff, Peter Walter