Asteroid Rendezvous: NEAR Shoemaker's Adventures at Eros