Internet Archive BookReader

Emanuel Swedenborg: a biography