Cell structure and function - Orchard, Guy; Nation, Brian (Oxford University Press, 2015)