Shaggy Dogs and Black Sheep: The Origins of Even More Phrases We Use Every Day by Albert Jack (Hardback, 2005)