We know that as speed increases, time slows, and at the speed of light time apparently ceases. Imagine a hypothetical hitch-hiker sitting on a photon and speeding through the universe at -- well, the speed of light. If time has stopped for him (her?), what is his experience of his journey? Are...