Where the Heart Is by Billie Letts
Summer List
1,977 books — 664 voters