Moot court, pre- trial preparation and participation in trial proceedings and viva- voce - Myneni S.R. (Hydrabad Asia Law House India, 2007)