RelBib: Is Islam an Obstacle to Development? Evidence to the Contrary and Some Methodological Considerations https://relbib.de/Record/1837845646/Details