A review by liann24
The Orphan Master's Son by Adam Johnson

3.0

Weird and humorous, but a long and confusing read for me.