International Journal of Islamic Architecture

Publisher: Intellect
Place: Bristol