Oxford Textbook of Pathology: Volume 2: Pathology of Systems by Peter G. Isaacson | Menrva Books