Explanation

Islam: A Short History by Karen Armstrong

Point : (0 Comment)

Language

English

ISBN

9780679640400

Number of pages

144

Islam: A Short History by Karen Armstrong - Karen Armstrong