Savage, Paul Thwaites

Savage,

Paul Thwaites, English surgeon.
Savage decompressor