Trials and Tribulations: An Islamic Perspective

Trials and Tribulations: An Islamic Perspective

Book design concept, artwork and layout!