A mystery as the Clearances take hold on Skye