Islam: A Short History (UNIVERSAL HISTORY) by Karen Armstrong (3-Dec-2001) Paperback by Karen Armstrong
Published 2002 · 230 pages · 63,250 words · about 4 hours at an average pace
Published 2002 · 230 pages · 63,250 words · about 4 hours at an average pace