bernardchapin

A wandering cauldron of politically incorrect commentary.