Scan barcode
A review by jheinemann287
All the Dirty Parts by Daniel Handler
3.0
This is maybe the first book I've read in a long time that I don't think I could booktalk to students.