The Veddahs: Vanishing Forest People Gamini G. Punchihewa The Veddahs, or hunters are the aboriginals of Sri Lanka, whose origins could be traced...