Bill Floyd 

Semi-retired chemist, interested in polymers, emulsions, ozone, photosensitizers and singlet oxygen.