Huddleston, et al.. Composite Flywheel Development Completion Report, May 1--september 30, 1976. Office of Scientific and Technical Information (OSTI), 1 May 1977, doi:10.2172/7108323.