Take a photo of a barcode or cover
A review by edrees
Misquoting Muhammad: The Challenge and Choices of Interpreting the Prophet's Legacy by Jonathan A.C. Brown
informative
4.5