The visual guide Islam : History, philosophy, traditions, teaching, art & architecture - Bokhari, Raana