Two versions of what I've been up to:
Science's
NextWave
Magazine, December 2005
Q & A
in Current Science, September 2008