He who is without sin may cast the first stone
18.9K