Islamic architecture : form, function and meaning - Hillenbrand, Robert (University Press, 1994)