Divine inspiration : seven principles of Islamic architecture - Nisreen Moustafa. (Islamic Arts Museum Malaysia, 2008)