Michael Keen

Michael Keen

Scroll to Article Content

¿ìɫֱ²¥1

Ideas1

    Foggy Window Taxing the light of heaven There is no bloodshed in our last story, but it takes us to the heart of the tax-design problem. This is the tale of the window tax, imposed in Britain from 16971 to 1851. Read More