Srivastava, Surendra Sahai Indian Penal Code alongwith General Principles - 4 - Allahabad Central Law Agency 2009 - 584 Paperback Dewey Class. No.: 345.0954 SRS I