Neil Armstrong and the Shadow of the Moon

This Thursday, September 13th, a public service will be held for Neil Armstrong at the Washington National Cathedral. Armstrong, the first human to set foot on another world, passed away on August 25th. He is to be buried at sea. When interviewed on Neil’s passing, Jim Lovell, astronaut of Apollo 8 and commander of the infamous Apollo 13, said that …