Recommendations:

Alan Kay
Alan Kay

it has been the best single volume narrative of life from scratch

Source