Scan barcode
A review by kathlgpa
A Conspiracy of Kings by Megan Whalen Turner
4.0
I can't describe these books. All I can say is that this one, like each book, has an unexpected ending that is perfect.