Modern soft tissue pathology : tumors and non-neoplastic conditions - Miettinen, Markku (Cambridge medicine, 2010)