Orphan Train by Christina Baker Kline - 278 pages Book Blurb: Nearly eighteen, Molly Ayer knows she has one last chance. Just months from "aging out" of the child welfare system, and close to being kicked out of her foster home, a community service position helping an...
