Scan barcode
A review by jaedee09
Barbarian's Taming by Ruby Dixon
3.5
I only dropped the .5 from 4 because I didn't *love* the way other people talked about Maddie's weight. Loved her approach to it, though!