TY - BOOK AU - Rab, Ajar. TI - Drafting Contracts Basic Principles SN - 9789390715329 U1 - 346.022 PY - 2022/// CY - Lucknow PB - Estern Book Company ER -