Reading list: Must Reads 
A diverse collection of topics and Feilds of Study!