A curious, epic, book, beautifully written. It had everything. Romance, tragedy, love, determination, history. I got totally involved with the characters. Not at all what I normally read. I read Tolkien, Natalie Haynes, Sophie kinsella. I'm now going to look for other books written by Tracy Chevalier. What a great writer.