2 books
Force Majeure and Frustration in Commercial Contracts
Bloomsbury Professional Tax Insight - Cryptocurrency and Blockchain