I worked overseas for 20 years but for other Governments. i paid tax in those countries but was expected to pay a stamp here as well. all my work was in the third world, zambia, nigeria,papua new guinea so we were not paid huge amounts, local saleries. i will retire in the next two years am waiting with baited breath to see what my pension will be?