Moot court : pre-trail preparation and participation in trial proceedings - Gupta, Sant Prasad (Central Law Agency, 2007)