Islamic Patterns : An Analytical and Cosmological Approach - CRITCHLOW, Keith (Thames and Hudson, 1976)