The Duality of Smart Contracts and Electronic Rights

Dean Tribble