At a daughter's request, I am re-linking Ray Dalio's Principles. He seems like a unique, humble character who understands how much we all can learn from our mistakes.
At his firm, public self-criticism is key. Second to that is unvarnished, public mutual critique. It is not for the hypersensitive or faint of heart.