Moral Order of the World in Ancient and Modern Thought by Alexander Balmain Bruce & Alexander Balm Bruce