Richelle E. Goodrich said this quote

We are all guilty of sin, error, and moments of sheer stupidity; none of us should be casting stones. The occasional arced pebble might be overlooked.