Ivan,
May I suggest that you go to the 'Army means' and look at the thread there about the Army's relationship with the RAF (subtly titled 'I hate crabs, I hate crabs, I hate crabs...'). Despite the title, the issue of ASTOR has crept into the discussion.
On page 20 of that thread, Magic Mushroom (who may be along here presently, I suppose) provides more info that might be of interest to you.