The Fool of God: A novel based upon the life of Alexander Campbell