En vapensmed , Doyle,