Making Promises Oaths, Treaties, and Covenants in Multi-jurisdictional and Multi-religious Societies

Pamela Klassen, Benjamin L. Berger, Monique Scheer

  • First published 2025
  • 352 pages
  • English