Hippocrates' Oath and Asclepius' Snake: The Birth of the Medical Profession
9780190673680, 2017013746, 2017014393, 9780190673697, 9780190673703, 0190673680
T. A. Cavanaugh's Hippocrates' Oath and Asclepius' Snake: The Birth of the Medical Profession articulates