Longman dictionary of English idioms - Long, T. H. (Longman, 1979)