Scan barcode
A review by yeoldemandan
The Ashes of Worlds by Kevin J. Anderson
4.0
A decent end to a fun if mediocre series. All lose ends tied up.
Scan barcode
4.0