https://www.lawcolumn.in/contract-of-guarantee-and-its-essential-elements/
Contract of Guarantee and its Essential Elements