Inventing on Principle.

02/15/12 Joe

Bret Victor – Inventing on Principle from CUSEC on Vimeo.

via http://waxy.org/links/