Month: March 2026
One Hundred Years Ago: Robert H. Goddard & ‘Nell’
March 17, 2026On the morning of March 16, 1926, Robert Hutchings Goddard (1882–1945), a Professor of Physics at Clark University in Worcester, Massachusetts, and his assistant Henry Sachs arrived at an isolated […]