All can be saved : religious tolerance and salvation in the Iberian Atlantic world / - Schwartz, Stuart B. (Yale University Press, 2008)