Open menu
David L. Johnston
1952
Earth, empire, and sacred text
Evolving Muslim theologies of justice