Scan barcode
A review by humanignorance
Searching for Dragons by Patricia C. Wrede
4.0
3.5 stars. Humorous and well plotted, with cool characters and a decent magic system.