Lochmaddy Village Hall was packed with fans of author Alexander McCall Smith on Friday night after he sailed into the North Uist port to give a literary talk.

Photographs by Roz Skinner