Criminal Law of Sri Lanka Vol-02 - SHAHEED, A.Q OUDAH (New Delhi. Adam Pub Dist, 2005)