Scan barcode
A review by mazter97
Artificial Condition by Martha Wells
4.0
4.5 stars damn near a 5 might need a reread to see if it'll go up
Scan barcode
4.0