Bred any good rooks lately? : a collection of puns, shaggy dogs, spoonerisms, feghoots & malappropriate stories