Last gasp or forward-thinking?


More...