Art | Alex Seton: at top of his game | John Barnes