Essentials of anatomic pathology - Bostwick , David G.; Cheng , Liang (Humana Press, 2006)