Photosynthesis : Molecular, physiological and environmental processes. (Saint Joseph's University, 1993)