The English language is crammed with colourful phrases and sayings that we use every day without thinking. It's only when we're asked who smart Alec or Holy Moly were, where feeling in the pink or once in a blue moon come from, or even what letting the cat out of the bag really means that we realise that there's far more to English than we might have thought. Luckily enough, we now have Albert Jack. He has continued his search around the world, exploring the origins of hundreds more phrases. Determined to chase each shaggy dog story to the bitter end, strange and memorable discoveries in Shaggy Dogs and Black Sheep are compulsively readable. Highly enlightening, you'll never speak (or even think) English in the same way again after reading this entertaining book.