In his polemical essay Vision of the Anointed, economist Thomas Sowell argues that grand political visions seldom survive contact with reality. Politicians promise to banish war and debt, only to preside over more of both. The bigger the promises, the easier it is to...
















