Huddleston, Kelly, Knight, 1977. Composite flywheel development completion report, May 1--September 30, 1976. Office of Scientific and Technical Information (OSTI).. https://doi.org/10.2172/7108323