Muhammad: A Prophet for Our Time by Karen Armstrong

0 Comment

Muhammad: A Prophet for Our Time by Karen Armstrong

Karen Armstrong

Explanation

Muhammad: A Prophet for Our Time by Karen Armstrong

Point : (0 Comment)

Language

English

ISBN

9780061155772

Number of pages

256

Muhammad: A Prophet for Our Time by Karen Armstrong - Karen Armstrong