Black sheep and lame ducks : the origins of even more phrases we use every day /
Albert Jack
- 1st American ed.
- New York : Perigee Book, c2010.
- 233 pages : illustrations
Includes bibliographical references and index
9780399535123
English language--Terms and phrases English languages--Etymology