How about “The Alchemist”, by Pablo Coehlo? You could say it’s fantasy, since there are omens and fortune telling in it.