By: Dennis van der Stelt 1 users
You can learn great things from your mistakes when you aren’t busy denying them.