Unfolding Islam - Stewart, Philip J (Garnet, 2008)