Sins of the past must be paid On trembling legs, dress designer Rose Cavalliero stares up at the man she never thought she'd see again. Tall, dark and dangerous, Spaniard Nairo Moreno took Rose's... This description may be from another edition of this product.