Datta B N Textbook of pathology - New delhi Jaypee brothers medical publishers p ltd 1992 - 912 ISBN: 8171792685