Who has a clean heart and a pure life?