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