Reading list: The forbidden knowledge 
My book to read and understand