Book
The Way of the Spirit
First published 1906
Rupert Ullershaw, shaped by a troubled family history and military service, travels through Egypt and the Sudan while trying to honour a youthful vow that governs his private life. His attachment to the Egyptian woman Mea and his obligations to the Englishwoman Edith force him to confront the difference between legal duty, spiritual fidelity and love.
Set amid British imperial society in Egypt, the novel treats renunciation as both moral discipline and personal tragedy. Haggard uses desert travel, religious reflection and cross-cultural intimacy to ask whether rigid obedience to a promise can become a form of injustice.
Georg Ebers
16 books
Henry Treece
35 books
Gillian Bradshaw
20 books
Colin Falconer
22 books
David Field
46 books