Essential Cell Biology by Bruce Alberts, Dennis Bray, Karen Hopkin, Alexander D. Johnson, Julian Lewis, Martin Raff, Keith Roberts, Peter Walter - WordSea