OxforD dictionary of english idioms - Cowie, A. P. (Oxford University Press, 1993)