Posted by Editoress on 02/17/08
Interview with Michael Barry at the High Road team presentation in Palo Alto CA