notes

On Contracts

Geoffrey W. Smith

May 28, 2025