Why you say it : The fascinating stories behind over 700 everyday words and phrases - Garrison, Webb B. (Abingdon Press, 1955)