the mysterious stranger to The Nauld