peter mark roget

rogets thesaurus of english words and phrases - book palace 1991

423.1 / ROG/R