Muhammad: A Prophet for Our TimeMuhammad: A Prophet for Our Time
Author: Armstrong, Karen
HarperOne, 2007.
Very good or better.
Stock number:
ISBN-13:
Shelf Code:11G4
Author: Armstrong, Karen
HarperOne, 2007.
Very good or better.
Stock number:
U0061155772
ISBN-13:
9780061155772
Shelf Code:11G4