Showing the single result

Quran For All Humanity

$11.49
This book contains selected verses from the Quran followed by an explanation of them and short moral messages. The author,