Al Ghazali the just balance - Ghazzali 1058-1111 (Sh. Muhammad Ashraf, 1978)