TY - BOOK AU - Fairgrieve, Duncan TI - Comparative law in practice : contract law in a mid-channel jurisdiction U1 - 346.423 410 FAI PY - 2023/// CY - New Delhi PB - Bloomsbury ER -