The best wit in Scotland compiled in a new book