The Law of Evidence with Latest Case Law and Legislative Amendments - RATANLAL / DHIRAJLAL (Haryana Lexis Nexis Haryana, 2017)