by ahlussunnahwal jamaah
Divine Morality And Evil: Two New Theories of Morality
Divine Morality And Evil: Two New Theories of Morality Less