October 16, 2003 | After eluding astronomers for 66 years, the long-lost asteroid Hermes has finally been retrieved.