by Stewart McKie