Photosynthesis - Hall, David Oakley (Institute of Biology;, 1999)