General principles of criminal law - Chandrasekharan Pillai, K N (Eastern Book Company, 2003)