TY - BOOK AU - R C Srivastava TI - The principles of law of contract SN - 9789387457362 U1 - 346.02 SRR T PY - 2018/// CY - New Delhi PB - Bloomsbury Publishing KW - law N1 - law ER -