Modern surgery - Egdahl, Richard H.