Hospitals, Medical Science and Public Health: Enriched edition. Exploring the Nexus of Hospital Practices, Medical Advances, and Public HealthThomas Clifford Allbutt