John C. Hall

John Hall is the author of Advice for a Young Surgeon and From Colonial Surgeons to Royal Fellows.