Neil Armstrong, First Man on the Moon, Dies at 82

The reclusive astronaut is finally at rest