Islamic Finance: and old skeleton in a modern dress