I didn't write anything, but there was an interview here on SM that seems to have been lost in the void somewhere there was a big Framestore commercials article in 3d World a couple of months back.
Alan
Technical Director - Framestore
Currently working on: Your Highness
IMDB