A review by mattmatt3409
Orphan Train, by Christina Baker Kline

3.0

3.5 out of 5 stars.