Charles C. J. CarpenterBooksAndreoli and Carpenter's Cecil essentials of medicineCecil essentials of medicineCecil Essentials of MedicineAuthor data: Open Library