Thakur, T.S. Law of Witnesses : Role of Witnesses in Criminal Justice System : A Need to Reform - Delhi Kamal Publishers 2019 - 452 Dewey Class. No.: 347.54066 ATR