How this book managed to escape my attention until now, I don‘t know. But what a great book!!!! The inclusion of different literary & mythological characters make it such a fun read...and the journey of self for the main character is so fulfilling to follow.