Media For Thinking The Unthinkable

by Bret Victor (39min)

a favourite talk shared by Max