Written by Fazleabbas Kinkhabwala from https://www.thenuances.blog/ There are thinkers whose ideas age quickly, tethered to the problems of their own time. And then there are thinkers whose ideas seem to wait for the future to catch up. Abu Hamid al-Ghazali...