The International tax report.
Institute for International Research.
London : Institute for International Research,
Taxation