Things I don't like: magical realism, anachronistic feminists, sappy love stories, the trend of elderly protagonists, historical fiction, narratives split between past and present.
This book had all of the above -- and I loved it.
Review copy provided by publisher.