Oxford Textbook of Pathology by Mary P. E. Slack | Menrva Books