Islam a short history - Armstrong, Karen, 1944- (Phoenix Press, 2000)