Islamic Art and Architecture: New Edition - Robert Hillenbrand