Photosynthesis: A Comprehensive Treatise