Waidyasekera, D. D. M

The taxation of non-citizens in Sri Lanka


Taxation
Employment income
Stamp duty
Sri Lanka

SL 338.246 WAI