Advanced English vocabulary - Barnard, Helen (Rowley Newbury, 1975)