Recommendations:

Alan Kay
Alan Kay

A much stronger way to think about computing

Source