Advances in surgical pathology. - Zhai, Qihui "Jim" (Advances in surgical pathology series., 2016)