Thor-Delta C article 393/D027 successfully launched NASA's Explorer 26 energetic-particle spacecraft on 21 December 1964.