Auld Scotland ConnieBerry 5 Comments The setting of my mystery, The Secret of Lanark Island, is a fictitious island in Lake Champlain, south of Isle… Continue Reading →