Trading Islamic Banking and Finance Overview: Origin and Illustrative Case , and Administrator 2025 May 2