Nalini gave me another 5+ star book hangover. ~ Marissa [5/5 stars]