What politician ever thinks beyond 4 or 5 years? But such thinking is hopelessly inadequate for the big questions that involve the fabric of the world we live inCollection: Future
What politician ever thinks beyond 4 or 5 years? But such thinking is hopelessly inadequate for the big questions that involve the fabric of the world we live inCollection: Future