What makes a good Agile Product Owner?

It seems like this should be an easy question to answer, but in fact it’s surprisingly difficult. Much of the focus in the Agile world is on the Scrum Master; only now are we starting to see more energy spent on coming to grips with the equally important role of...