The Carpet Weaver by Nemat Sadat in Book Reviews on September 26, 2019 May 6, 2022 When you read a book and that book leaves a lasting impression on you and that in a way changes your perception towards life is what I call a ‘Book to keep on your shelf… Read More