books by publisher
Oneworld Publications
Every Time I Find the Meaning of Life, They Change It: Wisdom of the Great Philosophers on How to Live

Martin Harbottle's Appreciation of Time

On Being a Muslim: Finding a Religious Path in the World Today

Islamic Philosophy, Theology and Mysticism

Travels with Epicurus: Meditations from a Greek Island on the Pleasures of Old Age
