Scan barcode
A review by danoreading
Will Grayson, Will Grayson by David Levithan, John Green
4.0
4.5 stars (.5 taken off for a few minor quibbles with the text)
A-D-O-R-A-B-L-E.
A-D-O-R-A-B-L-E.