The truth is, not one of us is innocent. We all have sins to confess. So reveals Catherine de Medici, the last legitimate descendant of her family's illustrious line. Expelled from her native... This description may be from another edition of this product.