One Hundred Years Ago: Robert H. Goddard & ‘Nell’

Emily Hinds
On 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 […]