By Arundhati Roy: The God of Small Things

Offers such magic, mystery and sadness that, literally this reader turned the last page and decided to reread it. Immediately. It's that hauntingly powerful.