Sonnets from the Portuguese XXXVI by Elizabeth Barret Browning (read by Jo Shapcott)