A review by lucieon
Theft of Swords by Michael J. Sullivan

5.0