NTC's English idioms dictionary - Spears, Richard A. (Viva Books, 1999)