Reflections from the ends of the earth....