A KEY TO THE MINOAN ECONOMY? An emphatic YES. 21,904 sheep in one place? Guess where….