Thoughts Any book by Thrity Umrigar is a great read. Amazing character development, deep understanding of character and culture!