PRINCIPLES OF CRIMNAL LAW - SINGH ,DR AVTAR (EBC LUCKNOW EBC)