Smart Contracts: Technological, Business and Legal Perspectives by Stefan Wrbka | Menrva Books | MenrvaBooks