Take a photo of a barcode or cover
ninetalevixen 's review for:
Thirteen Reasons Why
by Jay Asher
Brilliantly planned and sensitively executed, this book actually deserves its popularity. Strong themes; really drives home how interlocked everything and everyone really is. A condensed but effective read.