Diagnostic surgical pathology - Sternberg, Stephen S (1989)