You may also like

June 26, 2017
January 17, 2017
Seymour Papert on Logo
Papert Excerpt from MIT Media Lab Videodisc