Cells and life processes - WALKER, Denise London, 2006