James Dec 4
Replying to @Victor_Patru
Just finished reading it. I still stand by this point. I disagree with the notion of premature specialization, but learning more about a field than others is powerful.