Moot court , pre-trial preperation and participation in trial proceedings - Mishra O.P. (Allahabad Central Law Agency India, 2007)