David justice and integrity