Color Atlas of Pathology illustrated with 1032 figures in color on 343 plates