Horizons (of the Past and Present)