Who is responsible for this?

Who is responsible for this?

What does it mean to be accountable? Is that different from being responsible? And where does authority come into the mix? I googled "accountability vs responsibility" and sat down to read through the search results.

To be honest the results were mostly a bit bland; people arguing from common usage in business rather than from any precision or research. I did find one very interesting article, though