Is not Allah the most just of judges