Handbook of Porphyrin Science - Kräutler, B; Hörtensteiner, S (World Scientific Publishing, 2013)