https://www.islamicfinancenews.com/internal-and-external-causes-leading-to-invalidity-of-a-contract.html
Internal and external causes leading to invalidity of a contract