A tremendous book that's complex without being unwieldy. The historical details contribute to the sense that anything in this book can happen (an does). The fantastic main character, Mary, has great interactions with her aunt lending greater satisfaction to the emotional turmoil. Check this one out!