Encyclopedia of Religion and Ethics, Part 6 by James Hastings | Menrva Books | MenrvaBooks