Handbook of porphyrin scienceby Karl M. Kadish, Kevin M. Smith, Roger GuilardPorphyrinsWriting a summary for young readers…For young readersBook data: Open Library