Bret Victor

7a1011a0-665c-11e1-ac66-00505684009c
Bret Victor describes himself as a purveyor of impossible dreams. A seriously cool thinker/doer.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License