Take a photo of a barcode or cover
A review by rokintbone
Savage Hearts by J.T. Geissinger
adventurous
challenging
dark
emotional
funny
tense
fast-paced
4.0