Molecular mechanisms of photosynthesis - Blankenship, Robert E. (Blackwell Science, 2002)