Scan barcode
A review by ginny17
The Orphan Master's Son by Adam Johnson
4.0
4.5 stars. One of those gut-wrenching books you can't put down and can't stop thinking about.