Muhammad: A Prophet for Our Time (Eminent Lives)Muhammad: A Prophet for Our Time (Eminent Lives)
Author: Armstrong, Karen
HarperCollins, 2006.
Very good or better in dust jacket.
Stock number:
ISBN-13:
Shelf Code:11G4
Author: Armstrong, Karen
HarperCollins, 2006.
Very good or better in dust jacket.
Stock number:
U0060598972
ISBN-13:
9780060598976
Shelf Code:11G4