The Loom of Providence is a novel written by Robert Mackenzie and published in 1904. The story is set in the Scottish Highlands and follows the life of a young man named Donald Ross. Donald is the son of a crofter and dreams of making a better life for himself.The novel explores themes of fate, love, and the struggle for social mobility. Donald's journey takes him from the remote countryside to the bustling city of Glasgow, where he becomes involved...