Scotch Worship of an English Idol; his High Priest attending