(1)
Harmonising The Social Contract Theory With Contract Law. JILJ 2023, 8 (1), 210-232.