Islamic architecture : form,function and meaning - HILLENBRAND (Edinburgh University Press, 1994)