Three Thousand Miles for a Wish - Miss Safiya Hussain
I found this a very interesting and moving account of a young woman's experience of hajj. She paints a brutally honest picture of her life before this momentous journey, and charts the spiritual re-awakening she undergoes as she joins her parents and the millions of other pilgrims in the rituals and acts of worship.