https://www.legalkatta.in/2021/03/meaning-of-free-consent-in-contract-law.html