Islamic Organizations: Heterogeneous Organizational Forms, Strategies, and Practices;