THREE THOUSAND YEARS OF LONGING