Islam And Modern Challenges - "Armstrong, Karen" (Great Britain London, 2000)