Fairgrieve, Duncan

Comparative law in practice : contract law in a mid-channel jurisdiction - New Delhi : Bloomsbury, 2023 - 194 p

346.423 410 FAI