Philip T CagleBooksColor atlas and text of pulmonary pathologyColor atlas and text of pulmonary pathologyAuthor data: Open Library