I listened to this book in one day on a road trip and was enthralled by the sweet story. This is the second time I've read this. There is a boy and his dreams that lead him to a journey for hidden treasure. He has many setbacks and roadblocks, but from them he learns and grows so much. I love how wherever the boy goes on his journey, he changes those he interacts with - they are changed for the better. I also love the sweet love he has for Fatima, the desert woman. This audio book was narrated by Jeremy Irons and he was amazing - he wonderful rich British voice helped me imagine the story, the scenery and the characters. It was great!