Islamic frame for contemporary thought

40.25