The Illustrated Guide to Islam: History, philosophy, traditions, teachings, art and architecture, with 1000 pictures