Biological Stains - a Handbook on the Nature and Uses of the Dyes