The Porphyrin Handbook, Volumes 1-10: The Porphyrin Handbook Volume 1