Cowie, A P Oxford Dictionary of English Idioms - New York: Oxford University, 1993 - xiii,658 (Rk#05 Sh#05) ISBN: 9780194312875 Source: Oxford University PKR 4122.32 Dewey Class. No.: 423.13