A review by thebooklady_nj
Orphan Train by Christina Baker Kline

5.0