It could have even been used to advertize for aerospace engineers!
I've never heard the origin of the phrase "the right stuff." I figured that Clancy must have had some source for it but didn't know what it was. I tried searching the web for it; no luck