Islamic Critique and Alternative to Financial Engineering Issues

Seif I. Tag el-Din