Cameron Kyle had warned Rose Barbour that there were many kinds of wickedness in Edinburgh and, indeed, she found herself caught up in a world of shadows and mystery. There was the sinister yet... This description may be from another edition of this product.