LECTURES ON CONTRACT - II (HYDRABAD ASIA LAW HOUSE, 2017)
4956