Scan barcode
A review by positivewoman2013
The Overdue Life of Amy Byler by Kelly Harms
3.0
3.5, because I liked the writing style, but it wasn't very deep. Could have been a YA title