Alchemist by Paulo Coelho
The Alchemist presents a simple fable, based on simple truths and places it in a highly unique situation. And though we may sniff a bestselling formula, it is certainly not a new one: even the ancient tribal storytellers knew that this is the most successful method of entertaining an audience while slipping in a lesson or two. Brazilian storyteller Paulo Coehlo introduces Santiago, an Andalusian shepherd boy who one night dreams of a distant treasure in the Egyptian pyramids. And so he's off: leaving Spain to literally follow his dream.
Along the way he meets many spiritual messengers, who come in unassuming forms such as a camel driver and a well-read Englishman. In one of the Englishman's books, Santiago first learns about the alchemists--men who believed that if a metal were heated for many years, it would free itself of all its individual properties, and what was left would be the "Soul of the World." Of course he does eventually meet an alchemist, and the ensuing student-teacher relationship clarifies much of the boy's misguided agenda, while also emboldening him to stay true to his dreams.
The main point I got from this fable is that often what you searching for is usually right there all along, and that the journey you take to find it is about learning lessons and growing as a person. Life is in the journey, not the destination! I found this book very mystical and it took me about 2 weeks to read which is a long time for me. I had to read it in small doses. I'm not sure if I would read more by Coelho but would probably read this book again down the road.