From Divine Providence ~ Emanuel Swedenborg
How can so many discordant religions exist, instead of one true religion over all the earth, if the Divine providence has as its end a heaven from the human race?
But listen, I pray: All the human beings that  are born, however many and in whatever religion, can be saved, provided they  acknowledge God and live according to the commandments in the Decalogue, which  are not to kill, not to commit adultery, not to steal, and not to bear false  witness, for the reason that doing such things is contrary to religion, and thus  contrary to God. Such fear God and love the neighbor; they fear God in the  thought that to do such things is contrary to God; and they love the neighbor in  the thought that to kill, to commit adultery, to steal, to bear false witness,  and to covet the neighbor's house or wife is against the neighbor. Because such  in their life look to God, and do not do evil to the neighbor, they are led by  the Lord; and those who are led are also taught in accordance with their  religion, about God and about the neighbor; for those who so live love to be  taught, while those who live otherwise do not; and because they love to be  taught, when after death they become spirits they are instructed by the angels  and gladly accept such truths as are in the Word.
(Divine Providence 253)