Although themes common to many family sagas - identity, duty and love - are woven into this intricate story, it still took me by surprise. Zubaida is a young woman caught between two cultures. Initially I found her self-absorption irritating, but I was soon completely engrossed. This is the final part of the Bengal trilogy, but works well as a stand alone read.