Scan barcode
A review by vivekkodira
Darkened Blade by Kelly McCullough
3.0
Slightly disappointed. Too much repetitive self doubt and exposition. A too convenient ending.
Scan barcode
3.0