Islam : A Short History - Armstrong, Karen (A Phoenix Paperback, 2002)