Hamshen at the Crossroads of Past and Present