"The finer impulse of our nature."