strength of human spirit