Is not Allah the best of all Judges?