I picked this book up randomly in a bookstore, and after reading the first five pages, I knew I had to finish it. It's an excellent novel, full of rich characters set against a turbulent time in India. There's lots of action, romance, and emotion in here, and I found it difficult to put down. The plot drags a bit at the three-quarter mark, but then picks right up to wrap up with a spectacular, wrenching ending. Shauna Singh Baldwin doesn't disappoint at all -- I'll be looking forward to her future stories.