Helpful Score: 1
This is the third book that I have read by Freeman and she does know how to spin a tale. Sure the main character is a bit naive, but possibly not due to her age and time period. Freeman's writing flows, book is easy to read, good story lines and satisfying finish.