The Moral Order of the World in Ancient and Modern ThoughtAlexander Balmain Bruce 1896University of Glasgow