I thought this was an interesting read.

http://fullcomment.nationalpost.com/2012...o-report-finds/

Note that I have no idea how truly independent this independent report is, and it's summarized in an op-ed piece. So approach with suitable caution.

But if even half of it is true, it's a worrisome lesson in systemic failure.