This book is a fascinating novel, but it is much more than that. Through her wonderful storytelling, Amy Weintraub is teaching us about ourselves. As we identify with both characters, we find parts of ourselves that need redemption and to find their strength. And we learn about Indian history and philosophy to boot!