Albert Jack's Shaggy Dogs and Black Sheep is a compulsively readable, highly enlightening look at the phrases we use all the time but rarely consider. The English language is crammed with colourful... This description may be from another edition of this product.