Islamic patterns : an analytical and cosmological approach - Critchlow, Keith (Thames & Hudson, 1983)