The Cleaner (2nd ed.)

Paul Cleave