Peter Whittle's New Culture Forum has laid me bare:
http://www.newcultureforum.org.uk/home/?q=node/290
I guess that this is as near as I'll get to 'Desert Island Discs'.
"Enemies of Progress" has been set up to argue for development without prefixes. One of the most important tasks today, is to undermine the fear-generating perception that human agency, modernity, growth, materialism, want, development, experimentation, technology, infrastructure, political debate and critical engagement - in a word, progress, is a problem.