Narayana, P S Criminal pleadings & practice - Asia Law House Hyderabad 2008 - xxxi,496 E Universal Decimal Class. No.: 347.072(54)