A review by lucieon
Hollow World by Michael J. Sullivan

5.0