Ethel Talbot Scheffauer: The sun shall rise upon a newer world that has forgot to kill