Take a photo of a barcode or cover
A review by booksandlala
Imaginary Friend by Stephen Chbosky
adventurous
dark
mysterious
sad
tense
medium-paced
2.0