Scan barcode
A review by lazy_raven
Noble Roots by Drew Hayes
5.0
Was a great end to a fantastic series. Had at minimum 12 plot twists. I do like how it closes up loose ends but also leaves room for one more book.