Scan barcode
A review by megangraff
The Orphan Master's Son by Adam Johnson
3.0
I took awhile to read this book and even though I've finished it I still feel like I need more time to process it.