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