Commentary on law of evidence Act 1872 vol 1 and 2 - Gupta, Shyamal (Delhi Delhi law house, 2019)