Sri Lanka - NIVEN, Christine (Melbourne. Lonely planet pub., 2000)