Why Google was wrong: Did James Damore really deserve to be fired for what he wrote?

James Damore, a software engineer at Google, wrote a memo in which he argued that there are differences between men and women that may explain, in part, why there are fewer women than men in his fi…