Reading list: Read for education 
Important things to learn