Essential Cell Biology by Bruce Alberts, Karen Hopkin, Alexander Johnson, David Morgan, Martin Raff - WordSea