Scan barcode
A review by kavinay
Warrior: Riposte by Michael A. Stackpole
2.0
Hanse Davion is just so smart, or everyone else is stupid.
Scan barcode
2.0