This book was AMAZING. All I want to talk about right now was how great this book was. The characters are amazing, especially Joan, who is so strong and tough and liberated and when she cried and said she wanted her mother I got all choked up. The worldbuilding is wonderful. The way she sets up the time-travel elements and shows someone from the future reacting to the Victorian Era was fantastic. I've always loved time travel stories but this might be the best one I've read. And the writing was just brilliant and heartbreaking and charming and funny.