Scan barcode
katrinalenhernandez's review
5.0
I loved the well-researched backgrounds of these books. As any have pointed out, the stories are fairly repetitive, but with the research, the things learned make up for it.
More...