2020/06/22 14:51MIT 6.001 Structure and Interpretation (1986) [video] https://www.youtube.com/playlist?list=PLE18841CABEA24090