I'm currently reading "
Shantaram: A Novel," by
Gregory David Roberts. I'm only 32% into it, but I'm loving the book.
Imagine if Edgar Rice Burroughs had grown up.

That's the kind of writing this book contains. It's a very philosophical and moving novel, but also full of eccentric characters. The book also has a lot of humor.
Based upon what I have thus read, I can highly recommend this book.
Don