Haunting and bittersweet, lush and vivid, this extraordinary story has lived with me since I first read it.