Victor Hugo: a tumultuous life,