Fairgrieve, Duncan Comparative law in practice : contract law in a mid-channel jurisdiction - New Delhi : Bloomsbury, 2023 - 194 p Dewey Class. No.: 346.423 410 FAI