by Kiran Nagarkar
4.16
609 pages
11h 32m
Explore the complexities of faith, betrayal, and identity in this sweeping historical novel, a rewarding challenge that offers profound insight into the human condition.