Foundations of Law II

Contracts


The first principle of contracts is that God keeps his promises.