
Weaving fiction with the facts where these are known, We Are All Witches invites the reader to explore the forces at work in one of the darkest episodes of Scotland's history and consider their echoes in the present day. From 1563 to 1736 Scotland put thousands...