Hanna. Johanna. Anna. Three women, three generations, one family. A #1 international bestseller in Europe, this luminous, heartfelt novel spans more than a hundred years in the lives of three remarkable women--a daughter, mother, and grandmother--lives shaped by the epic sweep of history and linked through a century of great love and great loss. As Anna holds vigil at her mother's bedside, she longs for...
(more)