Title New book on the idea of medical progress Year 2025 Language English Collaboration Cambridge University Press Author of entry Vanessa Rampton