The Art Of Examining And Interpreting Histologic Preparations by William Krause & William J. Krause