Wonderful, magical tale crossing centuries. Very evocative and illuminating, peopled by wonderfully painted, often flawed but realistic compelling characters. Mature and understated touching love story interwoven with complex, interesting familial relationships. Loved it.