Visit this pundit
If you haven't been reading Vigesimal Pundit regularly, then you should (yeah, I know, disregard the silly name). I keep bookmarking their posts and going back to them to tell you lot about them, by which time another gem has been posted. And even when I disagree, which I do with today's post, there's still food for thought. So how about I just give them a plug, and you do the rest, eh?