The Faber dictionary of euphemisms - R. W Holder

Bok