Essential Cell Biology by Bruce Alberts, Dennis Bray, Karen Hopkin, Alexander Johnson, Julian Lewis - WordSea