The twin lights of Thatcher Island on the horizon, 1980