Cellach and Dairach arrive at last at what seems the end of the world: Baghdad. Can the mighty Harun al Rachid, a king greater than Charlemagne, provide the lapis lazuli they’ve sought for so long? Cellach encounters one of his own fellow Scots in the greatest surprise of his life.