Jerusalem is a novel by the Swedish writer Selma Lagerl?f, published in two parts in 1901 and 1902. The narrative spans several generations in the 19th century, and focuses on several families in Dalarna, Sweden, and a community of Swedish emigrants in Jerusalem. It is loosely based on a real emigration that took place from the parish of N?s in 1896. As part of her research Lagerl?f went to visit Horatio and Anna Spafford at the...