Fisher, John, "Our Man in Fez: James MacIver Macleod", Maghreb Review, 2019