Scan barcode
A review by kelseyat
Y by Marjorie Celona
4.0
One of those "can't stop reading, must keep reading" books. I had heard very good things about this book going into it, and I wasn't disappointed.