Question: Which Swedish author and teacher wrote the 1912 novel Thy Soul Shall Bear Witness! ?
Sentence (from "Selma Lagerlöf"): Selma Ottilia Lovisa Lagerlöf (] ; 20 November 1858 – 16 March 1940) was a Swedish author and teacher.
Relevant evidence: Yes