Doña NiCanora's Hat Shop : Dona Nicanora is a woman led by her dreams. She imagines adventures far beyond her small, swampy South American village, and ideally quite far away from her relentless family and neighbours. It's quite simple: what she needs is the love of a good man, and a shop full of her own beautifully handcrafted hats. But Nicanora's life is never quite straightforward. And from the day an entirely silent stranger arrives in Villa de la Virgen, strange happenings occur, and Dona Nicanora's world is turned on its head. Here is a bittersweet tale of hopes frustrated and fulfilled, with an irresistible love story at its heart.