Why Do Languages Have Gender?
slate.com