Ramon,
OK, seeing your reply here made me take a last look for the magazine I mentioned (This time with a powerful flashlight) and I found it.
It is in volume 23 of International Airpower Review, not World Airpower Journal (if there even is such a publication). The article is called "Nine Lives of the Cat : Iran's Tomcats at War" It's 18 pages long.
I'm not sure if this magazine is still being published. If you are interested and can't get a back issue, I'll copy it for you.
Shawn