A Dictionary of catch phrases : Brit.a. Amer. from the sixteenth century to the present dayPatridge, Eric1986384 с.