You may also like

January 17, 2017
Dr. Papert Goes to Washington
Seymour Papert on Logo
Papert Excerpt from MIT Media Lab Videodisc