24/42 "It's very old Highland," he said. "It means the son of a dog." "Which--Christian name or surname ?" Then the young man appeared to think he had gone too far, for he smiled pleasantly. Mine is prosaic by comparison. They call me John Heritage." "That," said Dickson, mollified, "is like a name out of a book. |