He who hath no sin must cast the first stones........
What do you mean by that? I'd really like to know.