Essential Elements Of A Valid Contract | Indian Contract Act 1872 | Law is Lord