Text this: Shari'ah compliant contract: concept and application for construction works