The Politics of Sri Lanka - DISSNAYAKA, T.D.S.A (Srilanka Swastika pvt ltd, 1999)