Moot court, pre-trial preparations & vivavoce - Tewani, O.P. (Faridabad Allahabad law agency, 2016)