A review by girlfrombookland
Muhammad: His Life Based On The Earliest Sources by Martin Lings

adventurous emotional hopeful informative inspiring reflective fast-paced

5.0