From whence came you? A history of Free Masonry