Islamic Banking - A $300 Billion Deception: Observations and Arguments on Riba (interest or usury), Islamic Banking Practices, Venture Capital and Enlightenment.