Scan barcode
midnight_marshmallow's review
2.0
This book was a waste of my time. Inaccurate historical details. Overused plot devices. Poor character development.
More...
Scan barcode
2.0