Scan barcode
A review by cavetoad
Cyber Mage by Saad Z. Hossain
adventurous
fast-paced
5.0
Great story. Great world building. Interesting mashup of characters and types.