Forum:Imperial Starfighter Corps article deleted

I can't flag it - but the ISF page seems to have no solid sources - a quick check of the Imperial Sourcebook meens that the one quoted source does not support its existance.