Points to Ponder in Islamic Finance