A fine trilogy.