The Colours of Life : An introduction to the chemistry of porphyrins and Related - MILGROM, Lionel R. (Oxford. Oxford University press, 1990)