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