My last Dutchess, by Robert Browning is well worth a look