Thread: The Pub Curmudgeon - A dozen reasons to stub out the smoking ban
The word 'pub' is short for public .....?