Secrets Hidden in the Northern MistThe Island of Sheep is a captivating novel penned in 1936 by the renowned Scottish author John Buchan. Set twelve years after the events of its predecessor, the story follows the now older and wiser Richard Hannay,...