David certainly thought he had sown up all the loose ends of his deplorable behaviour, until God sent Nathan the prophet to ...
When is it most essential to speak truth to power: When power is amenable to listening, or when power, confronted, digs in further? The Bible has a powerful parable about that question in the story of ...