Scan barcode
A review by happycerberus
Hollow World by Michael J. Sullivan
5.0
The book has a slow start, but it picks up after the first third and will not let go until the end.