James Holmes: Mental Illness or Social Frustration?