SHARMA K M CRIMINAL COURTS PLEADINGS AND PRACTICE - 3rd - NEW DELHI Kamal Publication 2017. - 342 Dewey Class. No.: 345/SHA