Handbook of Porphyrin Science Vols. 16-20by Karl M. Kadish, Kevin M. Smith, Roger GuilardPorphyrinsWriting a summary for young readers…For young readersBook data: Open Library