Color atlas and text of pulmonary pathology by Philip T. Cagle | Menrva Books