CTD rated The Witness for the Dead: 5 stars
The Witness for the Dead by Katherine Addison (The Goblin Emperor #2)
A standalone novel in the fantastic world of Katherine Addison's award-winning The Goblin Emperor.
When young half-goblin emperor Maia sought …