Scan barcode
A review by vikcs
For a Few Demons More by Kim Harrison
adventurous
dark
emotional
funny
mysterious
tense
medium-paced
4.25