Meeting God at Every Turn by Catherine Marshall
In order to do this, Catherine tells the story of the twelve turning points in her life with unsurpassed detail and intimacy. As Catherine herself explains, 'In searching for God's purpose - the reasons behind events - I saw that whenever I had come to Jesus stripped of pretensions, with a needy spirit, ready to listen to Him and to receive what He had for me, he had met me at my point of need. He can make the difference in every human situation ... I know all this to be true because I have lived it. I have met God at moments when the straight road turns ... and He has picked me up, wiped away my tears, and set me back on the path of life.'